f4263966a8e26874bdd618f590b4ff4ecc0092a6,editor/editor-runtime/source/jetbrains/mps/nodeEditor/cells/TransactionalPropertyAccessor.java,TransactionalPropertyAccessor,commit,#,69
Before Change
if (myHasValueToCommit) {
doCommit(myOldValue, myUncommittedValue);
getRepository().getModelAccess().executeCommand(new Base(null, getGroupId()) {
@Override
public void run() {
resetUncommittedValue();
UndoHelper.getInstance().addUndoableAction(new DummyUndoableAction(getNode()));
}
});
myOldValue = null;
synchronizeCell();
After Change
if (myHasValueToCommit) {
doCommit(myOldValue, myUncommittedValue);
getRepository().getModelAccess().executeCommand(new CommitCommand(myEditorCell.getContext()));
myOldValue = null;
synchronizeCell();